Embedded Software Engineer – Aerospace Systems
Location: Ghent, Belgium
Working Model: Hybrid
About the Role:
We are supporting an advanced aerospace technology company based in Ghent that is developing next-generation embedded systems for high-performance, mission-critical applications.
The team is looking to strengthen its embedded software capability with an engineer experienced in C/C++, Embedded Linux, and hardware acceleration to offload computationally intensive workloads from general-purpose CPUs.
This role sits at the intersection of software, hardware, and real-time systems, contributing to platforms where performance, reliability, and determinism are critical.
Key Responsibilities:
- Design, develop, and optimize embedded software in C/C++ for aerospace systems
- Work on Embedded Linux–based platforms (kernel, drivers, BSP, system integration)
- Interface with and program specialized processing units such as GPUs, TPUs, NPUs, and/or FPGAs
- Offload compute-heavy tasks from CPUs, including:
- AI / ML inference
- Image, video, and signal processing
- Graphics pipelines
- Cryptographic or security-related workloads
- Collaborate closely with hardware, electronics, and systems engineers to co-design efficient software-hardware solutions
- Optimize for performance, latency, power consumption, and reliability
- Support system bring-up, debugging, and validation on real hardware
- Contribute to documentation and engineering best practices in a safety-critical environment
Required Experience & Skills:
- Strong experience in embedded software development using C and C++
- Solid background with Embedded Linux (Yocto/Buildroot, drivers, kernel-space vs user-space concepts)
- Hands-on experience working with hardware accelerators:
- GPUs, TPUs, NPUs, FPGAs, or custom ASICs
- Experience offloading compute-intensive workloads from CPUs
- Strong understanding of:
- Low-level systems programming
- Memory management, concurrency, and performance optimization
- Comfortable working close to hardware (registers, interfaces, bring-up, debugging)
Nice to Have:
- Experience in aerospace, defence, automotive, or other safety-critical industries
- Familiarity with real-time constraints and deterministic systems
- Exposure to AI acceleration frameworks, video pipelines, or crypto/security stacks
- Knowledge of hardware description languages (VHDL/Verilog) or FPGA toolchains
- Experience with cross-compilation, CI/CD for embedded systems, or static analysis tools
What’s on Offer:
- Work on cutting-edge aerospace platforms with real-world impact
- High-complexity technical challenges across software and hardware
- Collaborative engineering environment with strong technical ownership
- Competitive salary and benefits package
- Long-term, stable projects in a highly regulated, advanced technology domain
Solliciteren